Top 10k strings from 007 Spy N (1984)(ZX-Guaranteed)(Side B).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
3 G.A.FILE48 2 G.A. Bobker 2 Copyright G.A.BOBKER 1984 ": 1 into DIFFERENT loca-tion to actual Code Start (Whichthis SPY gives you). Example: Assume Code Start=23500 If you use 1 autorun.Can now""look"" at the code by using PEEK" 1 auto-run Bytes programs,simply 1 This SPY gives info from BASIC MACHINE-CODE (Bytes), ARRAYS, & STRING$ ARRAYS including the MULTI-DIMensioned ARRAYS. (Will state if HEADERLESS FILE)." 1 STOP AND RE-RUN TO RE-READ NOTES 1 N=NEXT PAGE C=COPY R=RESTART 1 J;"No OF ELEMENTS", 1 J;"May not be room in 16K Spectrum.If CODE LENGTH+START=Near RAMTOPLOAD into lower area than actualCODE START, but NOT below 24000.(Not below 24550 if Microdrive)." 1 J;" Press Any Key To Continue ": 1 J,J;" TAPE DATA "; 1 G.A.SIDE2 1 G.A.HEADER 1 G.A.HEADER 1 For David Batty 1 C=COPY R=RESTART 1 A)+("STRING$ LENGTH" 1 A)+("NUMBER ARRAY" 1 ;"Press S to make": 1 ;"PLAY IN YOUR 48K FILE": 1 ;"IF IN DOUBT TRY USING G.A.MAXSPY": 1 ;"FILEMAKER"; 1 ;"1. Play in HEADERLESS-FILE till it Stops Loading-in."''"2. Rewind to start of the File & then Play in ALL of the FILE."''"3. When ALL Loaded-in, place the Back-Up tape in recorder, set to record, then press ENTER"'''' 1 ;"(IGNORE WEIRD PATTERN ON SCREEN)" 1 40000,3333": 1 30000,3333" 1 24500Program now Loads into 24500 on-wards & does 1 007 Spy N - Side B 1 ,J;"PROGRAM NAME",: 1 , and then simplySave it by:"''" 1 ''"We could simply Load in program by 1 '"Program G.A.FILE48 will delete itself after copy is made."' 1 '"By changing the LOAD""""CODE in the Basic part of game to be; LOAD""""CODE xxxxx xxxxx being the True Code Start this programsection had, it reloads into thecorrect place.(Also changed thename so could re-copy it later).": 1 &TZXed by Andrew Barker 1 "has one fed in."' 1 "If Code Start was much lower andwas below start of User Memory area, them it may autostart whenLoaded. To avoid this,in generalit is best to MOVE program when copying by this method. This is very easy. Instead of LOAD""""CODELoad by ; LOAD""""CODE 30000 Program Loads but into 30000 andupwards. Then must copy to YOUR tape by:"''" 1 "If 3 DIMensions Characters="; 1 "If 2 DIMensions Characters="; 1 "If 1 DIMension characters="; 1 "Headerless-Files have a ""secret""Code at beginning of them & thisis why NO OTHER COPIER CAN COPY A FULL 48K FILE. The G.A.MAXSPY has to first obtain this Coding before it can copy it." 1 "Header-Reader reveals the info held in the 17 Bytes at start ofyour programs. Simply Load tape by 1 "Header info CAN be used to COPY machine-code programs. This can be useful in the unlikely event that a program section is calledG.A.something as my tape would NOT be able to copy it directly,but this Header-Reader enables you to do so. For example: IfHeader-Reader gave the following" 1 "G.A.FILE48" 1 "7";"This G.A.FILE48 is ONLY for the copying of 48K Headerless-Files.Such Files ALWAYS start by build-ing up of picture on the screenSlightly shorter Files starting thus, could also be copied usingG.A.FILE48(but must be over 32K)" 1 "7";"HEADER reader info could be usedto STOP an Autorun Bytes program(to STOP a Basic program can usein most MERGE instead of LOAD)." 1 "7",J;"PROGRAM TYPE",("BASIC" 1 "6";"Please Note: ALWAYS try copying superlong sections using MAXSPY on Side 1 first as it can copy long sections with or without a Header and is easier to use. "' 1 "6";"Instructions for using appear onscreen when G.A.FILE48 is Loaded": 1 "6";"Copy, when reloaded will have a few extra dots at top of screen but doesn't affect later screens 1 "5";"Program Type BYTES ": 1 "5";"Program Name G.A.FRED": 1 "5";"Number Of Bytes 3333 ": 1 "5";"Code Starts at 40000 ": 1 "5";" By using Header-Reader BEFORE copying a tape,you'll know if itis too long for 007SPY and if itis necessary to use MAXSPY on a section, etc. ": 1 "3";"This is a HEADERLESS FILE": 1 "23659",j: 1 "201",j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j,j: 1 "200",j,j,j,j,j,j,j, 1 "2";"HEADER READER SPY"; 1 "2")+("NUMBER OF BYTES" 1 "2")+("BYTES" 1 "16";" "; 1 "13",J;"STARTS AT","1st LINE" 1 "13",J;"CODE STARTS AT",C 1 "13",J;"AUTO STARTS AT","LINE ";C;" " 1 "10",J;("PROGRAM LENGTH" 1 "1";"PLAY TAPE FOR INFO"; 1 "1";" PLAY NEXT TAPE ": 1 "1")+("CHARACTER ARRAY" 1 ""G.A.HEADER"", then play in YOUR tape and each ""Header"" will produce info on the video. If you listen whilst playing in the tape,you'll reckonise Headerby sound it produces. Program isa Header, then main part.ProgramWITHOUT a Header is called a Headerless-File...The G.A.HEADERprogram CANNOT give info on themBUT will give message saying: THIS IS A HEADERLESS-FILE if it" 1 ""G.A.FILE48"""''" 1 Rewind YOUR tape to start of the File, or slightly before, then Play it ALL in."''" 1 Play in your 48K File untill Spectrum stops accepting it."''" 1 Place your Back-Up tape in the recorder, set to record, then press ENTER key to start the copying." 1 Load as; 1 program Loadsinto 23500 onwards & autostarts.Load into DIFFERENT location by using instead 1 IF A DIMensioned STRING$